home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / merge.z / merge
Text File  |  1998-10-20  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4. MMMMEEEERRRRGGGGEEEE((((1111))))                                                              MMMMEEEERRRRGGGGEEEE((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      merge - three-way file merge
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      mmmmeeeerrrrggggeeee [ _o_p_t_i_o_n_s ] _f_i_l_e_1 _f_i_l_e_2 _f_i_l_e_3
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      mmmmeeeerrrrggggeeee incorporates all changes that lead from _f_i_l_e_2 to _f_i_l_e_3 into _f_i_l_e_1.
  16.      The result goes to standard output if ----pppp is present, into _f_i_l_e_1
  17.      otherwise.  mmmmeeeerrrrggggeeee is useful for combining separate changes to an
  18.      original.  Suppose _f_i_l_e_2 is the original, and both _f_i_l_e_1 and _f_i_l_e_3 are
  19.      modifications of _f_i_l_e_2.  Then mmmmeeeerrrrggggeeee combines both changes.
  20.  
  21.      A conflict occurs if both _f_i_l_e_1 and _f_i_l_e_3 have changes in a common
  22.      segment of lines.  If a conflict is found, mmmmeeeerrrrggggeeee normally outputs a
  23.      warning and brackets the conflict with <<<<<<<<<<<<<<<<<<<<<<<<<<<< and >>>>>>>>>>>>>>>>>>>>>>>>>>>> lines.  A
  24.      typical conflict will look like this:
  25.  
  26.           <<<<<<<<<<<<<<<<<<<<<<<<<<<< _f_i_l_e _A
  27.           _l_i_n_e_s _i_n _f_i_l_e _A
  28.           ============================
  29.           _l_i_n_e_s _i_n _f_i_l_e _B
  30.           >>>>>>>>>>>>>>>>>>>>>>>>>>>> _f_i_l_e _B
  31.  
  32.      If there are conflicts, the user should edit the result and delete one of
  33.      the alternatives.
  34.  
  35. OOOOPPPPTTTTIIIIOOOONNNNSSSS
  36.      ----AAAA   Output conflicts using the ----AAAA style of ddddiiiiffffffff3333(1), if supported by
  37.           ddddiiiiffffffff3333.  This merges all changes leading from _f_i_l_e_2 to _f_i_l_e_3 into
  38.           _f_i_l_e_1, and generates the most verbose output.
  39.  
  40.      ----EEEE, ----eeee
  41.           These options specify conflict styles that generate less information
  42.           than ----AAAA.  See ddddiiiiffffffff3333(1) for details.  The default is ----EEEE.  With ----eeee,
  43.           mmmmeeeerrrrggggeeee does not warn about conflicts.
  44.  
  45.      ----LLLL _l_a_b_e_l
  46.           This option may be given up to three times, and specifies labels to
  47.           be used in place of the corresponding file names in conflict
  48.           reports.  That is, mmmmeeeerrrrggggeeee ----LLLL xxxx ----LLLL yyyy ----LLLL zzzz aaaa bbbb cccc generates output that
  49.           looks like it came from files xxxx, yyyy and zzzz instead of from files aaaa, bbbb
  50.           and cccc.
  51.  
  52.      ----pppp   Send results to standard output instead of overwriting _f_i_l_e_1.
  53.  
  54.      ----qqqq   Quiet; do not warn about conflicts.
  55.  
  56.      ----VVVV   Print 's version number.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. MMMMEEEERRRRGGGGEEEE((((1111))))                                                              MMMMEEEERRRRGGGGEEEE((((1111))))
  71.  
  72.  
  73.  
  74. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  75.      Exit status is 0 for no conflicts, 1 for some conflicts, 2 for trouble.
  76.  
  77. IIIIDDDDEEEENNNNTTTTIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  78.      Author: Walter F. Tichy.
  79.      Revision Number: 5.7; Release Date: 1998/01/12.
  80.      Copyright c 1982, 1988, 1989 by Walter F. Tichy.
  81.      Copyright c 1990, 1991, 1992, 1993, 1994, 1995 by Paul Eggert.
  82.  
  83. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  84.      diff3(1), diff(1), rcsmerge(1), co(1).
  85.  
  86. BBBBUUUUGGGGSSSS
  87.      It normally does not make sense to merge binary files as if they were
  88.      text, but mmmmeeeerrrrggggeeee tries to do it anyway.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.